package model;

public class Material {
	private int codigo;
	private String nombre;
	private int puntoPedido;
	private float costo;
	private int stock;
	private Proveedor proveedor;
	private int estado;
	private int idProveedor;

	public Material(){
		this.codigo = 0;
		this.nombre = new String("");
		this.puntoPedido = 0;
		this.proveedor = new Proveedor();
		this.costo = 0;
		this.stock = 0;
		this.estado = 0;
	}
	
	public Material(int codigo, String nombre, int ptoPedido, float costo,int stock, int prov){
		this.codigo = codigo;
		this.nombre = nombre;
		this.puntoPedido = ptoPedido;
		this.costo = costo;
		this.setIdProveedor(prov);
		this.proveedor = new Proveedor();
		this.stock = stock;
		this.estado = 1;
	}
	
	

	

	public int getCodigo(){
		return this.codigo;
	}
	
	public String getNombre(){
		return this.nombre;
	}

	public int getPuntoPedido() {
		return puntoPedido;
	}

	public void setPuntoPedido(int puntoPedido) {
		this.puntoPedido = puntoPedido;
	}

	public float getCosto() {
		return costo;
	}

	public void setCosto(float costo) {
		this.costo = costo;
	}

	public int getStock() {
		return stock;
	}

	public void setStock(int stock) {
		this.stock = stock;
	}

	public Proveedor getProveedor() {
		return proveedor;
	}

	public void setProveedor(Proveedor proveedor) {
		this.proveedor = proveedor;
	}

	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	
	public int getEstado(){
		return this.estado;
	}
	
	
	public void inactivarMaterial(){
		this.estado = 0;
	}
	
	public void activarMaterial(){
		this.estado = 1;
	}

	public int getIdProveedor() {
		return idProveedor;
	}

	public void setIdProveedor(int idProveedor) {
		this.idProveedor = idProveedor;
	}


	
}
